never-ending hell torture - Turkish English Dictionary